package com.unhz.taigu.service;



import com.sun.org.apache.regexp.internal.RE;

import com.unhz.generator.pojo.Report;
import org.springframework.web.multipart.MultipartFile;

import javax.servlet.http.HttpServletRequest;
import java.util.List;

/**
 * @Author: 沈佳庆
 * @Description:
 * @Date: Created in 上午 11:14 2018/2/6 0006
 * @Modified By: V1.0.0
 */
public interface ReportImageService {

    /**
     * 保存质检报告图片
     * @param insoleId
     * @param report
     * @param request
     */
    void insertReportImage(Integer insoleId, MultipartFile[] report, HttpServletRequest request);

    /**
     * 新增质检报告
     * @param pojo
     * @return
     */
    int insertSelective(Report pojo);

    /**
     * 查询质检报告
     * @param insoleId
     * @return
     */
    List<Report> selectReportImageList(Integer insoleId);

    /**
     * 查询质检报告
     * @param id
     * @return
     */
    String[] selectImageById(Integer id);

    /**
     * 删除质检报告
     * @param insoleId
     */
    void deleteReportImage(Integer insoleId);
}
